Simpler\Services\BladeService D

Total Complexity 552
Dependencies 12
Dependents 3
Total lines 4,014
Lines of code 1,758
Logical lines of code 985
Comment lines 1,678
Methods 237
Properties 66

Methods 237

Method Rating Maintainability Complexity Lines of code
parseArgs()
B
40 17 62
pipeDream()
A
46 13 36
__construct()
A
44 12 45
parseArgsOld()
A
47 11 33
evalComposer()
A
51 10 25
wildCardComparison()
A
52 10 24
compile()
A
47 8 38
runString()
A
49 8 30
getCurrentUrlCalculated()
A
57 9 14
compileStatements()
A
50 8 27
getEchoMethods()
S
51 7 29
runInternal()
S
52 7 25
get()
S
55 7 20
wrapPHP()
S
56 7 18
splitForeach()
S
54 6 20
compileString()
S
55 6 18
addLoop()
S
56 6 16
startsWith()
S
59 6 14
contains()
S
59 6 14
stripQuotes()
S
60 6 12
runChild()
S
53 5 23
setBaseUrl()
S
55 5 18
showError()
S
58 5 15
isQuoted()
S
63 6 9
isExpired()
S
58 5 15
composer()
S
60 5 14
missingTranslation()
S
59 5 13
first()
S
62 5 11
run()
S
56 4 18
getTemplateFile()
S
57 4 15
csrfIsValid()
S
62 5 10
renderEach()
S
58 4 14
registerIfStatement()
S
56 3 19
setPath()
S
63 4 10
compileCallBacks()
S
66 4 9
_n()
S
67 4 7
stopSection()
S
61 3 12
appendSection()
S
61 3 12
addAssetDict()
S
63 3 11
locateTemplate()
S
63 3 11
compileRawEchos()
S
61 3 11
compileViewName()
S
63 3 11
e()
S
70 3 5
enq()
S
69 3 6
addInclude()
S
63 3 10
parseToken()
S
65 3 9
startPush()
S
65 3 9
extendPush()
S
64 3 10
startPrepend()
S
65 3 9
extendStartPush()
S
64 3 10
last()
S
69 3 6
getCompiledFile()
S
67 3 7
includeFirst()
S
67 3 8
getCsrfToken()
S
66 3 9
ipClient()
S
68 3 7
startSection()
S
68 3 7
slot()
S
66 3 8
isVariablePHP()
S
69 3 6
fixNamespaceClass()
S
63 3 10
compileRegularEchos()
S
63 3 9
compileEscapedEchos()
S
62 3 10
compileGuest()
S
64 3 10
compileJSon()
S
66 3 6
incrementLoopIndices()
S
58 2 14
compileInject()
S
60 2 12
compileIncludeFast()
S
61 2 11
format()
S
66 2 8
stripParentheses()
S
70 2 6
setIsCompiled()
S
69 2 7
stopPush()
S
66 2 8
stopPrepend()
S
66 2 8
yieldPushContent()
S
70 2 6
value()
S
78 2 3
__call()
S
67 2 7
includeWhen()
S
71 2 6
methodExistsStatic()
S
67 2 8
getMode()
S
71 2 6
getFile()
S
68 2 7
evaluateText()
S
64 2 10
evaluatePath()
S
64 2 10
convertArg()
S
69 2 6
regenerateToken()
S
66 2 8
extendSection()
S
70 2 6
dump()
S
65 2 9
share()
S
67 2 8
yieldContent()
S
70 2 6
setContentTags()
S
73 2 4
getTags()
S
74 2 4
getFirstLoop()
S
77 2 3
startComponent()
S
68 2 7
renderComponent()
S
63 2 10
getCurrentUrl()
S
68 2 7
addInsideQuote()
S
70 2 6
_ef()
S
67 2 7
_e()
S
68 2 7
compileCase()
S
68 2 7
compileDefault()
S
70 2 6
compileEndSwitch()
S
68 2 7
compileExtensions()
S
71 2 6
compileEchos()
S
70 2 6
compileStatementClass()
S
69 2 6
compileStatementCustom()
S
70 2 5
exists()
S
70 2 6
compileEchoDefaults()
S
68 2 7
compileSet()
S
69 2 5
compileAuth()
S
68 2 7
compileElseAuth()
S
68 2 7
compileElseCan()
S
68 2 7
compileElseCannot()
S
68 2 7
compileElseCanAny()
S
68 2 7
compileElseGuest()
S
68 2 7
compileBreak()
S
78 2 3
compileContinue()
S
78 2 3
compileEmpty()
S
67 2 7
compilePhp()
S
78 2 3
compileCompileStamp()
S
72 2 5
injectClass()
S
68 2 7
convertArgCallBack()
S
78 1 3
directive()
S
76 1 4
getAliasClasses()
S
82 1 3
setAliasClasses()
S
81 1 3
addAliasClasses()
S
80 1 3
setAuth()
S
74 1 5
storeVerbatimBlocks()
S
70 1 6
restoreVerbatimBlocks()
S
68 1 7
relative()
S
78 1 3
compilePush()
S
79 1 3
compilePushOnce()
S
72 1 4
compilePrepend()
S
79 1 3
check()
S
78 1 3
setMode()
S
81 1 3
handleViewException()
S
77 1 4
templateExist()
S
75 1 4
yieldSection()
S
75 1 4
with()
S
79 1 3
extend()
S
80 1 3
directiveRT()
S
76 1 4
setEscapedContentTags()
S
79 1 3
getContentTags()
S
81 1 3
getEscapedContentTags()
S
80 1 3
setInjectResolver()
S
81 1 3
getFileExtension()
S
82 1 3
setFileExtension()
S
81 1 3
getCompiledExtension()
S
82 1 3
setCompiledExtension()
S
81 1 3
popLoop()
S
80 1 3
setView()
S
77 1 4
currentComponent()
S
79 1 3
componentData()
S
67 1 8
endSlot()
S
67 1 8
getPhpTag()
S
82 1 3
setPhpTag()
S
81 1 3
getCurrentUser()
S
82 1 3
setCurrentUser()
S
81 1 3
getCurrentRole()
S
82 1 3
setCurrentRole()
S
81 1 3
getCurrentPermission()
S
82 1 3
setCurrentPermission()
S
81 1 3
getBaseUrl()
S
82 1 3
getRelativePath()
S
82 1 3
getCanonicalUrl()
S
80 1 3
setCanonicalUrl()
S
77 1 4
setCurrentUrl()
S
77 1 4
setOptimize()
S
77 1 4
setCanFunction()
S
81 1 3
setAnyFunction()
S
81 1 3
setErrorFunction()
S
81 1 3
getLoopStack()
S
82 1 3
compileCanonical()
S
77 1 4
compileBase()
S
77 1 4
compileUse()
S
78 1 3
compileSwitch()
S
72 1 5
compileDump()
S
79 1 3
compileRelative()
S
79 1 3
compileMethod()
S
74 1 4
compilecsrf()
S
74 1 4
compileDd()
S
79 1 3
compileWhile()
S
79 1 3
compileComments()
S
73 1 4
getArgs()
S
79 1 3
compileEach()
S
79 1 3
compileYield()
S
79 1 3
compileShow()
S
80 1 3
compileSection()
S
79 1 3
compileAppend()
S
80 1 3
compileEndAuth()
S
80 1 3
compileCan()
S
75 1 4
compileCannot()
S
75 1 4
compileCanAny()
S
75 1 4
compileEndGuest()
S
80 1 3
compileEndsection()
S
80 1 3
compileStop()
S
80 1 3
compileOverwrite()
S
80 1 3
compileUnless()
S
79 1 3
compileUser()
S
79 1 3
compileEndunless()
S
80 1 3
compileError()
S
75 1 4
compileEndError()
S
80 1 3
compileElse()
S
80 1 3
compileFor()
S
79 1 3
compileForeach()
S
65 1 8
compileSplitForeach()
S
79 1 3
compileForelse()
S
74 1 4
compileIf()
S
79 1 3
compileElseif()
S
79 1 3
compileHasSection()
S
79 1 3
compileEndwhile()
S
80 1 3
compileEndfor()
S
80 1 3
compileEndforeach()
S
80 1 3
compileEndcan()
S
80 1 3
compileEndcanany()
S
80 1 3
compileEndcannot()
S
80 1 3
compileEndif()
S
80 1 3
compileEndforelse()
S
80 1 3
compileEndphp()
S
82 1 3
compileUnset()
S
79 1 3
compileExtends()
S
67 1 7
compileParent()
S
82 1 3
compileInclude()
S
75 1 4
compileIncludeIf()
S
78 1 3
compileIncludeWhen()
S
75 1 4
compileIncludeFirst()
S
75 1 4
compileStack()
S
79 1 3
compileEndpush()
S
80 1 3
compileEndpushOnce()
S
80 1 3
compileEndPrepend()
S
80 1 3
compileComponent()
S
79 1 3
compileEndComponent()
S
80 1 3
compileSlot()
S
79 1 3
compileEndSlot()
S
80 1 3
compileAsset()
S
78 1 3
compileIsset()
S
79 1 3
compileEndIsset()
S
80 1 3
compileEndEmpty()
S
80 1 3
compile_e()
S
79 1 3
compile_ef()
S
79 1 3
compile_n()
S
79 1 3